import {
  defineConfig,
  presetAttributify,
  presetIcons,
  presetUno,
} from 'unocss'

export default defineConfig({
  presets: [
    presetUno(),
    presetAttributify(),
    presetIcons(),
  ],
  theme: {
    colors: {
      'primary': '#3B82F6', // 主色
      'background': '#ffffff', // 背景色
      'text-primary': '#1F2937', // 主文本颜色
      'text-secondary': '#6B7280', // 次要文本颜色
      'border': '#E5E7EB', // 边框颜色
    }
  },

  // 确保安全的规则匹配
  safelist: 'prose prose-sm m-auto text-left'.split(' ')
})